package ipt.pru.F3.news;

import java.io.File;
import java.util.ArrayList;

import org.apache.log4j.Logger;
import org.apache.log4j.PropertyConfigurator;

/**
  * Archivo para probar el parseo de articulos de la web de Ipartek
 * @author alumno9
 *
 */

public class LectorIpartek {

	private static final String LOG4J_PATH= "config/log4jF3.properties";
	public static final Logger log = Logger.getLogger(LectorIpartek.class);
	
	public static void main (String[] args){
		
		PropertyConfigurator.configure(LOG4J_PATH);
		
		long ini=System.currentTimeMillis();
		log.info("Empieza parseo de noticias Ipartek");
		
		//Crear directorio si no existe
		File dir = new File("data/noticias");
		if (!dir.exists()){
			dir.mkdir();
			log.info("Creada carpeta $path_proyecto/data/noticias");
		}  
		
		//Obtener lista de direcciones de articulos
		ArrayList<String> lista=new ArrayList<String>();
		NoticiaParser np=new NoticiaParser();
		lista=np.lista;
		
		//crear cada articulo en un archivo diferente
		for (int i=0;i<lista.size();i++){
			NoticiaParser aux=new NoticiaParser(lista.get(i));
		}
		
		long fin=System.currentTimeMillis();
		log.info((fin-ini)+" ms   "+lista.size()+" noticias   "+"Terminado parseo de noticias Ipartek");
	}
	
}
